Channel: Questpond
Category: Education
Tags: oops interview answersoops interview questions for freshersexplain operator overloadingoops interview questionsoops interview questions in c#oops interview questions and answersimportant pillars in oopoops conceptsobject oriented programming interview questions and answersoops interview questions in beginnersobject oriented programmingoverloading vs overridingoops interview questions and answers for experience- abstraction vs encapsulation
Description: This 1 hour of video covers most asked Interview questions with answers around OOP Concepts - 00:00 Introduction 02:58 Question 01 :- Why do we need OOP? 06:47 Question 02 :- What are the important pillars in OOP? 09:55 Question 03 :- What is a Class and Object ? 11:01 Question 04 :- Abstraction VS Encapsulation ? 16:28 Question 05 :- Explain Inheritance ? 18:15 Question 06 :- Explain Virtual Keyword ? 18:15 Question 07 :- What is Overriding ? 19:30 Question 08 :- Explain Overloading ? 20:50 Question 09 :- Overloading VS Overriding ? 23:04 Question 10 :- What is Polymorphism ? 23:53 Question 11 :- Can Polymorphism work without Inheritance ? 24:43 Question 12 :- Explain Static VS Dynamic Polymorphism ? 26:32 Question 13 :- Explain Operator Overloading ? 27:18 Question 14 :- How to do Custom Operator Overloading ? 30:16 Question 15 :- Why do we need Abstract Classes ? 34:10 Question 16 :- Are Abstract methods Virtual ? 35:27 Question 17 :- Can we create an instance of Abstract Classes ? 35:27 Question 18 :- Is it compulsory to implement Abstract Methods ? 36:44 Question 19 :- Why simple base class cannot replace Abstract Classes? 38:51 Question 20 :- Explain Interface and Why do we need it ? 40:11 Question 21 :- Can we write logic in Interface ? 40:11 Question 22 :- Can we define methods as private in Interface ? 46:58 Question 23 :- To change Interface what's the best practice ? 47:07 Question 24 :- Explain Multiple Inheritance in Interfaces ? 51:08 Question 25 :- Explain Interface Segregation Principle ? 53:09 Question 26 :- Can we create instance of Interface ? 53:33 Question 27 :- Can we do multiple inheritance of Interface ? ------------------------------------------------------------------------------------------------------------- For more such videos visit questpond.com See our other Step by Step video series below :- For more such videos subscribe youtube.com/questpondvideos 35 Important JavaScript Interview Questions: youtu.be/Zb4dPi7CANU 30 Important C# Interview Questions : youtu.be/BKynEBPqiIM 25 Important ASP.NET Interview Questions : youtu.be/pXmMdmJUC0g 25 Angular Interview Questions : youtu.be/-jeoyDJDsSM 20+ SQL Server Interview Questions : youtu.be/SEdAF8mSKS4 10+ Power BI Interview Questions : youtu.be/Cozc9WNBRt4 20 PHP Interview Questions : youtu.be/1bpNSynUrl8 5 MSBI Interview Questions : youtu.be/5E815aXAwYQ Learn Angular tutorial step by step tinyurl.com/ycd9j895 ASP.NET MVC Core Interview Questions with answers:- youtu.be/pXmMdmJUC0g C# tutorial for beginners(4 hrs):- youtu.be/AxEGRBFwlmI Learn SQL Server Step by Step tinyurl.com/ja4zmwu Learn Azure Step by Step:- youtu.be/wdUK7bCMXqs Azure AZ-900 fundamentals certification :- youtu.be/hC9iGgJorz8 AZ- 204 certification Azure:- youtu.be/qI8PRn2C080 Learn MVC 5 step by step in 16 hours:- youtu.be/Lp7nSImO5vk Learn Design Pattern Step by Step goo.gl/eJdn0m Learn MSBI Step by Step in 32 hours:- goo.gl/TTpFZN Python Tutorial for Beginners:- youtu.be/KjJ7WzEL-es Learn Data Science in 1 hour :- tinyurl.com/y5o7qbau Learn Power BI Step by Step:- tinyurl.com/y6thhkxw ------------------------------------------------------------------------------------------------ For more details :- 🌐 Website : questpond.com 📱 Mob. No. : +91-9967590707 / +91 7700975156 / +91-22-49786776 📧Email : questpond@questpond.com / questpond@gmail.com / questpond@yahoo.com Share, Support, Subscribe and Connect us on!!! YouTube: youtube.com/questpondvideos Twitter: twitter.com/questpond Instagram : instagram.com/questpond Facebook : facebook.com/Questpond